#pragma once
#include "Entity.h"
#include <vector>
using namespace std;
class IView
{
public:
	IView(void);
	~IView(void);
	virtual void setListData(vector<Entity> list) = 0;
	virtual Entity getCurrentRecord()=0;
	virtual void setSelectedData(Entity entity)=0;
	virtual void showMessageBox(CString message)=0;
	virtual HWND getHwnd()=0;
	virtual CString getOpenFilePath() const = 0;
	virtual CString getExportPath() const = 0;
	virtual long getFrameRate() = 0;
	virtual void setFrameRate(long frameRate) = 0;
	virtual void setTitle(CString title) = 0;
};

